/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.gym.manager.interfaz;

import com.gym.manager.mundo.Ejercicio;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;

/**
 *
 * @author Sergio
 */
public class FormaEjercicioActual extends Form implements CommandListener {
    //en la siguiente pantalla, foto del ejercicio
    //opcion de saltar
    //opcion de completar
    //opcion de terminar el dia.

    private Command ejercicioCompleto;
    private Command saltar;
    private Command terminarDia;
    private MIDletGymManager principal;

    public FormaEjercicioActual(MIDletGymManager interfaz, Ejercicio ejercicio) {

        super("Current exercise");
        setCommandListener(this);
        ejercicioCompleto = new Command("Completed", Command.EXIT, 0);
        saltar = new Command("Skip exercise", Command.EXIT, 0);
        terminarDia = new Command("End Workout", Command.EXIT, 0);
        addCommand(ejercicioCompleto);
        addCommand(saltar);
        addCommand(terminarDia);
        append(ejercicio.getNombre());
        append(ejercicio.getMaquina().getImagen());


        //imagen
        //num series




    }

    public void commandAction(Command c, Displayable d) {
        if (d == this) {
            if (c == ejercicioCompleto) {
                //principal.darDeportista().cambiarEjercicioActual();
                principal.mostrarEjercicioActual();
            }
            if (c == saltar) {
                //principal.darDeportista().cambiarEjercicioActual();
                principal.mostrarEjercicioActual();
            }
            if (c == terminarDia) {
                principal.mostrarFormaPrincipal(null);
            }
        }
    }
}
